Russia, Ukraine Trade Blame in Fresh Strike on Nuclear Plant

Russia and Ukraine accused each other on Thursday of shelling the Zaporizhzhia nuclear plant in Russian-controlled southern Ukraine ahead of an emergency meeting of the UN Security Council to address global concerns over the facility. Screenshot of an eyewitness video Ukrainian forces “once again struck the Zaporizhzhia nuclear power plant,” Vladimir Rogov, a member of … Continue reading Russia, Ukraine Trade Blame in Fresh Strike on Nuclear Plant